completed projects - German English Dictionary